(function(){function E(){dataLayer.push(arguments)}function v(a){switch(a.toString().toLowerCase()){case "true":case "on":case "yes":case "1":return!0;case "false":case "off":case "no":case "0":return!1;default:return a}}function M(a){a=a.toLowerCase();a=a.match(/^g\-([0-9a-z])+$/);return null!==a&&0=q&&q>c[f.target.id].latest_milestone&&(c[f.target.id].latest_milestone=q);c[f.target.id].latest_milestone&&!c[f.target.id]._progress_milestones[c[f.target.id].latest_milestone]&&(c[f.target.id]._progress_milestones[c[f.target.id].latest_milestone]=!0,"video"===l?(k.video_current_time=c[f.target.id].current,k.video_duration=Math.round(f.target.duration),k.video_percent=c[f.target.id].latest_milestone): (k.audio_current_time=c[f.target.id].current,k.audio_duration=Math.round(f.target.duration),k.audio_percent=c[f.target.id].latest_milestone),r(l+"_progress",k));break;case "play":"video"===l?(k.video_current_time=c[f.target.id].current,k.video_duration=Math.round(f.target.duration),k.video_percent=c[f.target.id].latest_milestone):(k.audio_current_time=c[f.target.id].current,k.audio_duration=Math.round(f.target.duration),k.audio_percent=c[f.target.id].latest_milestone);r(0===c[f.target.id].current? l+"_start":l+"_play",k);break;case "pause":c[f.target.id].current!==Math.round(f.target.duration)&&("video"===l?(k.video_current_time=c[f.target.id].current,k.video_duration=Math.round(f.target.duration),k.video_percent=c[f.target.id].latest_milestone):(k.audio_current_time=c[f.target.id].current,k.audio_duration=Math.round(f.target.duration),k.audio_percent=c[f.target.id].latest_milestone),r(l+"_pause",k));break;case "ended":for("video"===l?(k.video_current_time=c[f.target.id].current,k.video_duration= Math.round(f.target.duration),k.video_percent="100"):(k.audio_current_time=c[f.target.id].current,k.audio_duration=Math.round(f.target.duration),k.audio_percent="100"),r(l+"_complete",k),c[f.target.id].current=0,c[f.target.id].latest_milestone=0,l=1;l<=100/b;l++)4===100/b&&l===100/b?c[f.target.id].progress_point=95:100!==b*l?c[f.target.id].progress_point=b*l:"",c[f.target.id]._progress_milestones[c[f.target.id].progress_point]=!1}}for(var b=d.YT_MILESTONE,c={},e=document.querySelectorAll("video,audio"), h=0;h=u[cCi].milestone&&!u[cCi].triggered&&u[b].id===b&&(u[cCi].triggered=!0,l.video_percent=u[cCi].milestone,l.video_current_time=Math.round(l.video_duration/u.length*(cCi+1)),r("video_progress",l),cCi++)},(void 0!==p[b].playerInfo?Math.round(p[b].playerInfo.duration):Math.round(p[b].getDuration()))/u.length)}]),L[L.length-1][1](b))):a.data==YT.PlayerState.PLAYING&&r("video_play",g);a.data==YT.PlayerState.ENDED&&r("video_complete",g);a.data== YT.PlayerState.PAUSED&&r("video_pause",g)}catch(f){}};youtube_parser=function(a){if((a=a.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&\?]*).*/))&&11==a[2].length)return a[2]};IsYouTube=function(a){a=a.match(/(.*)(youtu\.be\/|youtube(\-nocookie)?\.([A-Za-z]{2,4}|[A-Za-z]{2,3}\.[A-Za-z]{2})\/)(watch|embed\/|vi?\/)?(\?vi?=)?([^#&\?\/]{11}).*/);return null!=a&&0